to dole out something - Spanish English Dictionary